package com.youlu.campus.service.sms;

import com.youlu.campus.entity.SmsTemplate;

public interface SmsTemplateService {
    /**
     * type:类型,code:验证码,after-pay:支付完成,refunded:退款中,shipping:发货后 payment-sms:支付完成短信
     */
    SmsTemplate findBySmsTemplate(String tenantId, String sign, String type);

    /**
     * type:类型,code:验证码,after-pay:支付完成,refunded:退款中,shipping:发货后 payment-sms:支付完成短信
     */
    SmsTemplate findBySignAndType(String sign, String type);


    /**
     * 通过模版ID查找
     *
     * @param templateId
     * @return
     */
    SmsTemplate findByTemplateId(Integer templateId);

}
